sand slug – English–Italiano translations

🇬🇧 en it 🇮🇹

sand slug noun

  • species of predatory sea slug with an internal shell
mandorla di mare
Wiktionary Links